package entity

type State byte

const (
	// 未发布
	Unpublished State = 0
	// 已发布
	Published State = 1
	// 已删除
	Deleted State = 2
)

type Type string

const (
	// 单选题
	SingletonChoice Type = "singleton_choice"
	// 多选题
	MultiChoice Type = "multi_choice"
	// 判断题
	Judge Type = "judge"
	// 填空题
	FillBlank Type = "fill_blank"
	// 简答题
	Summary Type = "summary"
	// 作文题
	Composition Type = "composition"
)

type Subject string

const (
	// 语文
	Chinese Subject = "chinese"
	// 数学
	Math Subject = "math"
	// 英语
	English Subject = "english"
	// 物理
	Physics Subject = "physics"
	// 化学
	Chemistry Subject = "chemistry"
	// 生物
	Biology Subject = "biology"
	// 政治
	Politics Subject = "politics"
	// 历史
	History Subject = "history"
	// 地理
	Geography Subject = "geography"
	// 基础
	Basic Subject = "basic"
	// 专业
	Professional Subject = "professional"
	// 通用
	General Subject = "general"
)
